package cn.gs.serializable.serialize;

// @author gs
import cn.gs.serializable.entity.IEntity;
import cn.gs.serializable.entity.OneEntity;

public class NullSerialize implements ISerialize {

    @Override
    public <T> T toObj(cn.gs.serializable.serialize.ISerialize ctrl, IEntity from, Class<T> clazz) {
        return null;
    }

    @Override
    public IEntity fromObj(ISerialize ctrl, Object o) {
        if (o == null) {
            return new OneEntity("NULL");
        } else {
            return null;
        }
    }
}
